package com.itheima.homework.homework08;

import java.util.ArrayList;
import java.util.Collections;

public class Demo8 {
    /*
    2016年里约热内卢奥运会足球比赛，共有16只球队参赛，
    分别是巴西、阿根廷、丹麦、德国、葡萄牙、瑞典、斐济、洪都拉斯、墨西哥、阿尔及利亚、尼日利亚、南非、伊拉克、日本、韩国、哥伦比亚。
    请使用所学集合知识，编写程序把这16支球队随机分成四组，
    输出结果如下：
            第1组：
            哥伦比亚 韩国 伊拉克 葡萄牙
            第2组：
            阿尔及利亚 南非 斐济 尼日利亚
            第3组：
            阿根廷 墨西哥 日本 洪都拉斯
            第4组：
            瑞典 丹麦 德国 巴西
     */
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        Collections.addAll(list, "巴西","阿根廷","丹麦","德国","葡萄牙","瑞典","斐济","洪都拉斯","墨西哥","阿尔及利亚","尼日利亚","南非","伊拉克","日本","韩国","哥伦比亚");
        Collections.shuffle(list);

        int count = 0;
        for (int i = 1; i <= 4; i++) {
            System.out.println("第" + i + "组:");
            for (int j = count; j < list.size(); j++) {
                String s = list.get(j);
                System.out.print(s + " ");
                count++;
                if (count % 4== 0) {
                    break;
                }
            }

            System.out.println();
        }
    }
}
